﻿<ResourceDictionary 
    x:Class="Giraffe.Client.MainWindowModule.Resources.DataTemplateDictionary"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:MainWindowModule="clr-namespace:Giraffe.Client.MainWindowModule"
    xmlns:Views="clr-namespace:Giraffe.Client.MainWindowModule.Views"
    xmlns:ClientsPanel="clr-namespace:Giraffe.Client.MainWindowModule.ClientsPanel"
    xmlns:Contacts="clr-namespace:Giraffe.Client.MainWindowModule.Contacts">
    
    <DataTemplate DataType="{x:Type ClientsPanel:MessengerStatusViewModel}">
        <ClientsPanel:MessengerStatusControl/>
    </DataTemplate>

    <DataTemplate DataType="{x:Type ClientsPanel:MessengerListViewModel}">
        <ClientsPanel:MessengerListControl/>
    </DataTemplate>

    <DataTemplate DataType="{x:Type Contacts:ContactListViewModel}">
        <Contacts:ContactListControl/>
    </DataTemplate>

    <DataTemplate DataType="{x:Type Contacts:ContactViewModel}">
        <Contacts:ContactControl/>
    </DataTemplate>


</ResourceDictionary>